*{
				margin: 0px;
				padding: 0px;
				color: #000;
				text-decoration: none;
				list-style: none;
				font-style: normal;
				outline: none;
				border: none;
			}
			.box{
				min-height: 100vh;
				max-width: 100vw;
				display: flex;
				justify-content: center;
				align-items: center;
				flex-wrap: wrap;
				background-image: url(../image/bg.png);
				background-size: cover;
			}
			.box .nav{
				max-width: 88vw;
				margin: auto;
				padding: 5rem 0.1rem;
			}
			.search .seint{
				margin: auto;
				text-align: center;
				padding-bottom: 5rem;
			}
			.seint form{
				display: flex;
				justify-content: space-between;
				align-items: center;
				margin: auto;
				min-width: 15rem;
				max-width: 30vw;
				max-height: 2.5rem;
				border-radius: 5px;
				/* background-color: #FFAA7F; */
				background: rgb(255,255,255,.5);
			}
			/* 搜索引擎选择及LOGO */
			/* .seint i{
				cursor: default;
				padding: 0px 0.5rem;
				font-size: 10px;
				color: #FFAA7F;
				align-items: center;
				transition: all 0.35s;
			}
			.seint i:hover{
				color: #00aa7f;
				transform: rotate(360deg);
			} */
			.seint input{
				background-color: transparent;
				/* width: 38rem; */
				width: 100%;
				/* max-width: 30vw; */
				min-width: 5rem;
				height: 2.5rem;
				transition: all 0.35s;
			}
			.seint input:focus{
				padding-left: 0.8rem;
				width: 120%;
				border-radius: 5px 0px 0px 5px;
				background-color: rgb(0,0,0,.2);
			}
			.seint button{
				cursor: pointer;
				background-color: transparent;
				background-color: rgb(222,120,210,0.6);
				padding: 0.77rem 0.5rem;
				border-radius: 0px 5px 5px 0px;
				color: #fff;
				width: 30%;
				min-width: 5.5rem;
				max-height: 2.5rem;
			}
			.seint button:hover{
				transition: all 0.8s;
				color: #55557f;
				background-color: rgb(85, 170, 127,.6);
			}
			.itbox{
				display: flex;
				justify-content: center;
				align-items: center;
				flex-wrap: wrap;
				opacity: .77;
			}
			.itbox .item{
				width: 15vw;
				min-width: 5rem;
				min-height: 5rem;
				height: 12.45vh;
				background-color: #ffaa7f;
				border-radius: 5px;
				text-align: center;
				/* background-image: url(image/n1.png); */
				padding: 1.2rem 1.1rem;
				margin: 0.35rem;
				transition: all 0.5s;
			}
			.item:hover{
				opacity: 0.8;
				background-color: #00AA7F;
			}
			.item:hover img{
				transform: rotate(360deg);
			}
			.item img{
				width: 50px;
				transition: all 1.5s;
			}
			.item p{
				margin-top: 1rem;
				margin-bottom: 5px;
				font-size: 14px;
				color: rgb(255,255,255,.8);
				transition: all 0.3s;
			}
			.item p:hover{
				color: rgb(255,255,255,.9);
				margin-top: 0.66rem;
			}
			
			
			.ad{
				text-align: center;
			}
			.ad h5{
				color: #555555;
				margin: 1rem;
				cursor: default;
			}
			/* page */
			.link ul{
				display: flex;
				justify-content: center;
				align-items: center;
				flex-wrap: wrap;
				/* margin-bottom: 3rem; */
			}
			.link ul li{
				text-align: center;
				min-width: 7.7rem;
				/* width: 10rem; */
				/* 否则过渡无效 */
				/* width一一对应hover,否则过渡无效 */
				max-width: 12rem;
				margin: 0.5rem;
				border-radius: 5px;
				background-color: rgb(0, 170, 255,.7);
				transition: all .5s;
			}
			.link ul li:hover{
				/* width: 12.5rem; */
				min-width: 10rem;
				max-width: 15rem;
				background-color: rgb(255, 170, 0,.6);
			}
			.link ul li:nth-child(5){
				background-color: rgb(85, 170, 127,.7);
			}
			.link ul li:nth-child(5):hover{
				background-color: rgb(255, 85, 127,.6);
			}
			.link ul li:nth-child(6){
				background-color: rgb(255, 85, 127,.8);
			}
			.link ul li:nth-child(6):hover{
				background-color: rgb(255, 85, 0,.9);
			}
			.link ul li a{
				display: inline-block;
				color: #fff;
				padding: 1rem;
			}
			
			
			.copy{
				font-size: 10px;
				text-align: center;
				margin-top: 1rem;
			}
			.copy p a{
				color: rgb(255,255,255,.7);
				text-shadow: 0px 0px 5px #555555;
				transition: all 1.1s;
			}
			.copy p a:hover{
				/* color: rgb(85, 85, 0); */
				font-weight: 800;
				text-shadow: 0px 0px 5px #ffffff;
				/* padding-top: 15px; */
				/* margin-top: 8px; */
			}